olfactory bulbs - Francés Inglés Diccionario